insulating sheath - Espagnol Anglais Dictionnaire